package com.handinfo.game;

public class CombatSkill
{
	public byte m_type; // 0：瞬发 1：吟唱 2：通道  3:被动
	public short m_singActionId = 0; // 施放吟唱或者准备动作
	public short m_singEffectId = 0; // 吟唱光效
	public short m_castSrcActionId = 0; // 施法者动作id
	public short m_castSrcEffectId = 0; // 施法者光效id
	public short m_castTgtActionId = 0; // 施法目标动作id
	public short m_castTgtEffectId = 0; // 施法目标光效id

	/**
	 * 技能类型
	 */
	public static final int TYPE_COMMON = 0; // 瞬发
	public static final int TYPE_SING = 1; // 吟唱
	public static final int TYPE_CONTINUOUS = 2; // 通道

	/**
	 * 目标类型
	 */
	public static final int TARGET_TYPE_FRIEND_SINGLE = 0; // 己方单体
	public static final int TARGET_TYPE_ENEMY_SINGLE = 1; // 敌方单体
	public static final int TARGET_TYPE_SELF = 2; // 自己
	public static final int TARGET_TYPE_TEAMMATE_ALL = 3; // 自己队伍全员
	public static final int TARGET_TYPE_S_SURROUND_ENEMY = 4; // 自己周围敌方
	public static final int TARGET_TYPE_S_SURROUND_FRIEND = 5; // 自己周围己方
	public static final int TARGET_TYPE_S_SURROUND_ALL = 6; // 自己周围所有
	public static final int TARGET_TYPE_T_SURROUND_FRIEND = 7; // 目标周围己方
	public static final int TARGET_TYPE_T_SURROUND_ENEMY = 8; // 目标周围敌方
	public static final int TARGET_TYPE_FRIEND_ALL = 9; // 全地图己方
	public static final int TARGET_TYPE_ENEMY_ALL = 10; // 全地图敌方
	public static final int TARGET_TYPE_ALL = 11; // 全地图所有
	public static final int TARGET_TYPE_T_LINE_ENEMY = 12; // 目标沿线敌方
	public static final int TARGET_TYPE_T_LINE_ALL = 13; // 目标沿线所有
	public static final int TARGET_TYPE_T_SURROUND_ALL = 14; // 目标周围所有
	public static final int TARGET_TYPE_FRIEND_SINGLE_DEAD = 15; // 己方死亡单体
	public static final int TARGET_TYPE_FRIEND_SINGLE_DEAD2 = 16; // 己方死亡单体
	public static final int TARGET_TYPE_TEAMMATE_ALL_DEAD = 17; // 所有死亡队友
	public static final int TARGET_TYPE_TEAMMATE_ALL_EXCEPT_SELF = 18; // 除自己外的所有队友
	
	

	/**
	 * 特殊技能ID
	 */
	public static final short ID_DK_PG = 10000;// 普通攻击
//	public static final short ID_DK_HP = 10051;// 刀客 虎扑

	public void dispose()
	{

	}
}
